TAGs: factoring elementary algebra skill